have one's head screwed on - Spanisch Englisch Wörterbuch